have difficulties or problems - Inglés Sinónimo Diccionario